Fixed segfault with nameless wpts
authorparkrrrr <parkrrrr@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Sat, 15 Oct 2005 17:59:16 +0000 (17:59 +0000)
committerparkrrrr <parkrrrr@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Sat, 15 Oct 2005 17:59:16 +0000 (17:59 +0000)
gpsbabel/shape.c

index 4440374df189422623b45c23c5903d46b81cac82..6ac97522e0fb692b0bb04a82c19b591b45ce2e80 100644 (file)
@@ -84,7 +84,7 @@ my_read(void)
                        wpt = waypt_new();
                        wpt->latitude = shp->dfYMin;
                        wpt->longitude = shp->dfXMin;
-                       wpt->shortname = strdup(name);
+                       wpt->shortname = xstrdup(name);
                        waypt_add(wpt);
                }